.memo-block{ width:730px !important; border:1px outset #efefff;  padding:5px;  margin:5px;  color: #111; font:22px arial ; float:left;
background:#F9FBFC; border-radius:3px 3px 3px 3px;}
#header{ height: 20px; background:#eef;  box-shadow:1px 1px 1px #99a; margin:0px 0px 2px 0px; position:fixed ; width:100%; }

#content{ width:800px ; margin:auto;  padding:50px 0px 0px 0px; min-height:535px;}
#container{background:#E1E9F4 !important; height:auto !important; margin:0px !important; padding:0px !important;}
#footer{background:#C9DCFC !important; height:100px !important; margin:7px 0px 0px 0px;  box-shadow:2px 2px 2px 2px #889}
body{margin:0 !important; padding:0 !important; background: none !important}
.action-memo,.action-memo a{text-decoration:none; font:11px arial !important; color:#aaa;  text-align:right}
input[type="submit"]{cursor:pointer;}
#menus { width:700px; text-align:right;margin:auto;} 
#menus ul li{float:right; list-style:none; margin:0px 10px 0px 0px;}
#menus ul li a{text-decoration:none; }
input,textarea{margin:5px 5px 5px 12px  !important;}
/*input{border-radius:7px !important;} */
#right-bar{width:200px;  float:right; border:2px solid #ccc; height:100%; }
.user-chat{ height:20px; border:1px outset #aab; color:#eef; font:16px Arial, Helvetica, sans-serif bold; background:#777; padding:5px;float:right; width:180px; bottom:0; position:relative; }
.friend-panel ul li{width:180px;float:right;padding-right:1px; list-style:none}
.friend-panel{}
.chat-boxitem{width:180px; height:60px; border:1px solid #447; color:#000; position:relative; background:#fff}
.chat-message{height:200px; border:1px solid #ccc; overflow:scroll; padding:10px;}
.chat-input input{ border:1px solid #fff; width:250px;}
.chat-underline{border:1px solid #efefff; margin:3px;}
